sitting hen - German English Dictionary